<template>
	<view class="mearchIntro">
		<u-parse class="ql-editor" :html="description.content" style="padding-bottom: 50px;"></u-parse>
	</view>
</template>

<script>
import {
	getInformation
} from '@/api/meal/home.js'
export default {
	data() {
		return {
			description: {},
			strText: '暂无协议', // 协议内容
			// 查询参数
			queryParams: {
				pageNum: 1,
				pageSize: 10,
			},
			user: uni.getStorageSync("user"),
		};
	},
	onLoad(e) {
		this.agreeId = e.id
		this.getAgree()
	},
	onShow() {

	},
	methods: {
		// 获取咨询、广告信息
		getAgree() {
			getInformation(this.agreeId).then((res) => {
				if (res.data.code == 200) {
					this.description = res.data.data
				}
			})
		},
		// 解析富文本
		parseRichText(htmlString) {
			// 使用正则表达式匹配所有的 <iframe> 标签
			const iframeRegex = /<iframe(?:.*?)src="(.*?)"(?:.*?)><\/iframe>/g;
			// 替换所有匹配的 <iframe> 标签
			const replacedHtml = htmlString.replace(iframeRegex, (match, src) => {
				// 使用视频的 src 属性创建 video 标签
				return `<video controls src="${src}" style="width: 100%;"></video>`;
			});
			return replacedHtml;
		},
	}
}
</script>

<style lang="scss">
.mearchIntro {
	padding: 30rpx;
}
</style>